page{background:#F7F7F7;font-size: 28rpx;}
.picker-view {
background-color: #EEEEEE;
position: absolute;
width: 100%;
height: 388rpx;
bottom:-43rpx;
.item {
	height: 88rpx;
	line-height: 68rpx;
	font-size: 32rpx;
	text-align: center;
}
}

.carts-date-list{background: white;height:240px !important;
   .action-box{display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding: 30rpx;
     .confirm-btn{
		 border: 1px solid #D3D3D3;font-size: 28rpx;width: 110rpx;height:60rpx;border-radius:5px;text-align: center;line-height: 60rpx;
	 }
	 .cancel-btn{
		 background:#69A4FE;color: white;width: 110rpx;height:60rpx;border-radius:5px;text-align: center;line-height: 60rpx;
	 }
   }

}
.manjian-bg{background:#ffeee5;width:110rpx;height:40rpx;text-align: center;line-height:40rpx;position: relative;border-radius:10rpx;
    &::before{position: absolute;width:20rpx;height:20rpx;background: white;border-radius:50rpx;
	content: '';display:block;left:-16rpx;top: 50%;margin-top: -10rpx;}
	&::after{position: absolute;width:20rpx;height:20rpx;background: white;border-radius:50rpx;
	content: '';display:block;right:-16rpx;top: 50%;margin-top: -10rpx;}
}
.top-header-box{
	background: #69A4FE;height:210rpx;
	text-align: center;
	position: fixed;
	left:0;
	right:0;
	top: 0;
	.back{position: absolute;left: 30rpx;top: 70rpx;color: white;}
	.header-title{margin-top: 60rpx;color: white;}
}
.content-wrap{z-index:10;left: 0;right: 0;top:115rpx;margin:30rpx;margin-bottom: 200rpx;}
.address-box{
	padding:0 30rpx;
	border-radius: 10rpx;
	background: white;
	margin-top: 260rpxx;
	font-size: 28rpx;
	height: 140rpx;display: flex;justify-content:flex-start;align-items: center;
	.location{width:80rpx;color: #69A4FE; font-size: 50rpx;}
	.name-phone-address{width:580rpx;
	   .item{margin:8rpx 0;}
	}
	.right-icon{width:70rpx;text-align:right;}
	
}
.goods-box{
	background: white;padding:30rpx;
	display: flex;align-items: center;
	.goods-img{width: 160rpx;height: 160rpx;overflow: hidden;margin-right: 20rpx;
	   image{width: 100% !important;height:inherit !important;}
	}
	.goods-describe{
		.main-title{font-size:28rpx;margin-bottom:18rpx;     overflow: hidden; 	display: -webkit-box;		-webkit-line-clamp: 2;		line-clamp: 2;		-webkit-box-orient: vertical;}
		.small-text{font-size:24rpx;color: #888888;margin-top:8rpx;}
	}
	
}
.set-margintop{margin-top: 30rpx;}
.row-cell-box1{

			display: flex;justify-content:flex-end;align-items: center;background: white;flex-direction: row;padding:10rpx 30rpx;
		.gray{color: #888888;}
		.iconfont{font-size:24rpx;}
		.righr-part{display: flex;flex-direction: row;align-items: center;
		  .i-item{margin-right:20rpx;color: #FF7A36;}
		}
}
.row-cell-box{
		display: flex;justify-content:space-between;align-items: center;background: white;flex-direction: row;padding:10rpx 30rpx;
	.gray{color: #888888;}
	.iconfont{font-size:24rpx;}
	.righr-part{display: flex;flex-direction: row;align-items: center;
	  .i-item{margin-right:20rpx;color: #FF7A36;}
	  .i-img{
		  width: 100rpx;
		  height: 100rpx;
	  }
	}
}
.remarks-box{background: white;display: flex;justify-content: center;align-items: center;
 .text-area{background: #F7F7F7;width: 100%;margin:30rpx;padding: 20rpx;}
}

.footer-fixed-box{
	position: fixed;left: 0;right: 0;width: 100%;background: white;bottom: 0;z-index: 20;
	.inner{
		display: flex;align-items: center;flex-direction: row;justify-content:space-between;height: 140rpx;padding:0 30rpx;
		.pay-row{width:335rpx;
			.pay-btn{border-radius: 50rpx;background-image: linear-gradient(to right, #93C9FF,#90C3FF,#83B8FE,#69A4FE);font-size:28rpx;color: white;}
		}
		.sum-text{width:335rpx;
			.price-icon{font-size: 24rpx;color:#69A4FE;}
			.price-val{font-size:28rpx;color:#69A4FE;}
		}
	}
	
}
.store-box{
	    display: flex;
	    background: #fff;
		padding:20rpx 0;
		.left-text{
			width:530rpx;
			margin-left:30rpx;
		}
		.right-text{
			font-size: 12px;
			line-height: 22px;
			color: #3894ff;
		}
}
.footer-box{
	.rent-fee{
		font-size: 14px;
		    /* font-family: Alibaba PuHuiTi 2.0, Alibaba PuHuiTi 2.0-55 Regular; */
		    font-weight: bold;
		    text-align: left;
		    color: #222222;
		    line-height: 14px;
	}
	.rent-pay{
		background: #3894ff;
		border-radius: 8px;
		color: #fff;
		/* border-top: 2rpx solid; */
		padding: 10rpx;
		margin:  0 10rpx;

	}
}
.refund-box{
	width: 750rpx;
	height: 750rpx;
	background-color: #f2f2f2ff;
	border-radius:  16rpx 16rpx 0 0;
	
	.title{
		font-size: 32rpx;
		font-weight: bold;
		text-align: center;
		padding: 40rpx;
		
	}
	.closs{
		position: absolute;
		top: 20rpx;
		right: 20rpx;
		font-size: 36rpx;
	}
	
	.text{
		color: #808080;
		text-align: center;
		padding: 30rpx 0;
	}
	.content{
		width: 686rpx;
		margin: auto;
		background-color: #fff;
		
		.refundProduct{
			display: flex;
			justify-content: space-between;
			padding: 60rpx 20rpx;
			.tit{
				font-size: 32rpx;
				font-weight: bold;
			}
		}
		.border-bottom{
			border-bottom: 2rpx solid #f2f2f2ff;
		}
	}
}
// 核销 
.qrImg-box{
	width: 686rpx;
	background-color: #fff;
	border-radius:  16rpx;
	.title{
		font-size: 32rpx;
		font-weight: bold;
		text-align: center;
		padding: 20rpx;
		
	}
	.closs{
		position: absolute;
		top: 20rpx;
		right: 20rpx;
		font-size: 36rpx;
	}
	.text{
		color: #808080;
		text-align: center;
		padding: 20rpx 0;
	}
	.qr-img-big{
		padding: 20rpx auto;
		display: flex;
		img{
			width: 300rpx;
			height: 300rpx;
			margin: auto;
		}
	}
}
